labyrinth stuffing box - French English Dictionary